﻿

CREATE VIEW [dbo].[fares_viewArticoleComanda]
AS
SELECT     dbo.Articole.Denumire, dbo.ArticoleParteneri.CodArticol, dbo.Articole.CodArticol AS MyCodArticol, dbo.Documente.IDDocument, dbo.Articole.CodCPV, 
                      dbo.UnitatiMasura.Denumire AS UM, dbo.DocumenteDetaliu.Cantitate, dbo.DocumenteDetaliu.ValoareUnitara, dbo.DocumenteDetaliu.IDArticol, 
                      dbo.DocumenteDetaliu.Cantitate * dbo.DocumenteDetaliu.ValoareUnitara AS ValoareTotala, dbo.DocumenteDetaliu.TermenLivrare, 
                      dbo.DocumenteDetaliu.IDDocumentDetaliu, dbo.ArticoleVariante.Denumire AS Varianta, dbo.DocumenteDetaliu.Observatii, dbo.DocumenteDetaliu.ValoareTVA, 
                      dbo.DocumenteDetaliu.ValoareUnitaraValuta, dbo.DocumenteDetaliu.TVAIncasare
FROM         dbo.DocumenteDetaliu INNER JOIN
                      dbo.Articole ON dbo.DocumenteDetaliu.IDArticol = dbo.Articole.IDArticol INNER JOIN
                      dbo.UnitatiMasura ON dbo.DocumenteDetaliu.IDUnitateMasura = dbo.UnitatiMasura.IDUnitateMasura INNER JOIN
                      dbo.Documente ON dbo.DocumenteDetaliu.IDDocument = dbo.Documente.IDDocument LEFT OUTER JOIN
                      dbo.ArticoleVariante ON dbo.DocumenteDetaliu.IDVariantaArticol = dbo.ArticoleVariante.IDVariantaArticol AND 
                      dbo.Articole.IDArticol = dbo.ArticoleVariante.IDArticol LEFT OUTER JOIN
                      dbo.ArticoleParteneri ON dbo.DocumenteDetaliu.IDArticol = dbo.ArticoleParteneri.IDArticol AND dbo.Documente.IDPartener = dbo.ArticoleParteneri.IDPartener